aluminum tubing - Turkish English Dictionary