luqutu - French English Dictionary