electric catfish - Francés Inglés Diccionario