riddle solution - French English Dictionary