acanthocephalan - Spanish English Dictionary