irrefutable presumption - Alemán Inglés Diccionario