(security) deposit - Francés Inglés Diccionario