headscarfed - French English Dictionary