number eight hundred - German English Dictionary