baghead - French English Dictionary