immersed in thought - Francés Inglés Diccionario