german press agency - French English Dictionary