ankylostomasis - French English Dictionary