noggin (human head) - French English Dictionary