stage a raid on - Francés Inglés Diccionario