deposit returnable - Español Inglés Diccionario