hand out flyers - French English Dictionary