detrital deposits - Turkish English Dictionary