security deposit amount - Turco Inglés Diccionario