temporary deposit receipt - Turkish English Dictionary