electromagnetic launcher - Francés Inglés Diccionario