kaburgalı demir boru - Turkish English Dictionary