lapped in luxury - Francés Inglés Diccionario