multinucleated giant cells - Spanish English Dictionary