-dor - German English Dictionary