island arc trench system - Turkish English Dictionary