last respite - Alemán Inglés Diccionario