facility (in site) - Turc Anglais Dictionnaire