submarine trench - Spanish English Dictionary