self-powered station - Allemand Anglais Dictionnaire