anquilostomas - French English Dictionary