public affairs manager - French English Dictionary