multinucleated giant cells - Turkish English Dictionary