deputy publisher - Turkish English Dictionary