seller of lottery tickets - French English Dictionary