strap-on rockets - Turco Inglés Diccionario