temporary satellite bases - Turc Anglais Dictionnaire