deposition of moisture - Turco Inglés Diccionario