submarine canyon - Alemán Inglés Diccionario