managing directorship - Turkish English Dictionary