deposit reservation - Francés Inglés Diccionario