crew and equipment translation aid (ceta) - Allemand Anglais Dictionnaire