imperial communications and sensors station - Französisch Englisch Wörterbuch