Multiple launch rocket system - Turco Inglés Diccionario