mop-headed - French English Dictionary