millionster - German English Dictionary