vehicle-borne improvised explosive device - Español Inglés Diccionario