electric catfish (malapterurus electricus) - Spanish English Dictionary