fact or truth granted - Alemán Inglés Diccionario