trust deposits - Turkish English Dictionary