rattlehead - French English Dictionary