express or implied agreement - Turc Anglais Dictionnaire