a large species of catfish (silurus glanis) - German English Dictionary