sweet potato vendor - German English Dictionary