TATE AND LYLE
Meaning of TATE AND LYLE in English
Tate and Lyle /ˌteɪt ənd ˈlaɪl/ BrE AmE trademark
a British company that makes sugar and sugar products
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012