acanthoscelides - German English Dictionary