lottery ticket vendor - German English Dictionary