(raining) cats and dogs - Turco Inglés Diccionario