parasitic fetus - Turkish English Dictionary