chifarse - French English Dictionary