body of water or watercourse - Turco Inglés Diccionario