seller of chilli - French English Dictionary