ballistic devices - Alemán Inglés Diccionario