chelele - French English Dictionary