be under siege - Francés Inglés Diccionario