to release a press statement - French English Dictionary