seller of lottery tickets - German English Dictionary