his head is in the clouds - Alemán Inglés Diccionario