non-contestability - Alemán Inglés Diccionario