rain-bearing clouds - Turco Inglés Diccionario