underwater trench - Turkish English Dictionary