double pylon tower - Spanish English Dictionary