chamberguilla - French English Dictionary