sesame roll vendor - German English Dictionary