multilaunch rocket system (mlrs) - Turc Anglais Dictionnaire