millionstel - German English Dictionary