does it rain a lot where you live? - Turco Inglés Diccionario