chambarete - French English Dictionary