deputy executive editor - Turkish English Dictionary