entozoal - Turkish English Dictionary