double pylon tower - French English Dictionary