tube deposits - Turkish English Dictionary