terrestrial deposits - Turkish English Dictionary