senior strategic communications advisor - Turkish English Dictionary