irrefutable presumption - Francés Inglés Diccionario