due and considerable care - German English Dictionary