navigable river - Turco Inglés Diccionario