due and considerable care - Turkish English Dictionary