sales and marketing director - Turkish English Dictionary