chavela - French English Dictionary