incarnate again - Spanish English Dictionary