pillbox (hat) - French English Dictionary