satellite launch vehicles - Turc Anglais Dictionnaire