motive power depot - Allemand Anglais Dictionnaire