lip of a scarf - French English Dictionary