make an announcement on someone's behalf - Turkish English Dictionary