seamount terrace - Alemán Inglés Diccionario