tower-mounted winder - French English Dictionary