missile borne device - Francés Inglés Diccionario