humanlike - German English Dictionary