surface deposits - Turkish English Dictionary