chafallona - French English Dictionary