armored catfish - Allemand Anglais Dictionnaire