siebzig - German English Dictionary