indubitable facts - Inglés Sinónimo Diccionario