irrefragability - Alemán Inglés Diccionario