keyfî - French English Dictionary