ankylostoma - Turkish English Dictionary