lapped in luxury - Turc Anglais Dictionnaire