closely resembling - German English Dictionary