missile borne device - Alemán Inglés Diccionario