humanizarse - German English Dictionary