pay a security deposit - Turco Inglés Diccionario