armored catfish - Turco Inglés Diccionario