rocket driven catapult - Alemán Inglés Diccionario