deposit note - Turkish English Dictionary