selfridge - German English Dictionary