guarantee of deposits - Turkish English Dictionary