specialized support depot - Allemand Anglais Dictionnaire