humane task - German English Dictionary