hanging smoke rack - Turkish English Dictionary