tar-saturated cardboard - Turkish English Dictionary