non-rescindable - Alemán Inglés Diccionario