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