wind-guard cap - French English Dictionary