deposit reservation - Alemán Inglés Diccionario