care and supervision - German English Dictionary