sickle vendor - French English Dictionary