shoe store - German English Dictionary