it's a fact that ... - Turc Anglais Dictionnaire