matter of fact or knowledge - Espagnol Anglais Dictionnaire