strap-on rockets - Alemán Inglés Diccionario