digital media supervisor - Turkish English Dictionary