irrefragably - Francés Inglés Diccionario