sun animalcule - Turkish English Dictionary