improvised explosive device - Español Inglés Diccionario