siebzig - French English Dictionary