slipper animalcule - Turkish English Dictionary