epistropha - German English Dictionary