magazine editor in chief - Turkish English Dictionary