zone of maximum precipitation - Turco Inglés Diccionario