luquesa - French English Dictionary