shoe polish vendor - German English Dictionary