badderlocks - French English Dictionary