pay a security deposit - Español Inglés Diccionario