underwater trench - Spanish English Dictionary