kevelhead - French English Dictionary