armoured catfish - Francés Inglés Diccionario