galloot - French English Dictionary