electric catfish (malapterurus electricus) - English Synonyms Dictionary