duty to exercise skill and care - Turc Anglais Dictionnaire