dense upper clouds - Turco Inglés Diccionario