deterrent missile - Alemán Inglés Diccionario