windbreakers - French English Dictionary