portable launchers of anti-aircraft missile systems - Español Inglés Diccionario