armoured catfish - Español Inglés Diccionario