irrefragable presumption - Alemán Inglés Diccionario