deep-sea trench - Turkish English Dictionary