be absorbed in one's thoughts - Turco Inglés Diccionario