press aide - French English Dictionary