algerian hedgehog - Turkish English Dictionary