deep ocean trench - Turkish English Dictionary