multiple rocket launcher - Turco Inglés Diccionario