autonomous tactical all weather strike - Alemán Inglés Diccionario