due and considerable care - Turc Anglais Dictionnaire