be rained on - Turco Inglés Diccionario