samlor - French English Dictionary