present-day germany - French English Dictionary