electric shoe polisher - German English Dictionary