roasted chickpea vendor - French English Dictionary