swollen rivers - Turco Inglés Diccionario