cifras - French English Dictionary