chafarse - French English Dictionary