underwater trench - German English Dictionary