undeniable fact - Inglés Sinónimo Diccionario