chimbiroca - French English Dictionary