agreed-upon deposit - Turkish English Dictionary