stoolies - French English Dictionary