submarine canyon - Turco Inglés Diccionario