final deposition - Alemán Inglés Diccionario