deposit reservation - Turkish English Dictionary