having much water - Turco Inglés Diccionario