high-tension-voltage tower - Turkish English Dictionary