fare (to happen or develop) - Turc Anglais Dictionnaire