lay siege - Francés Inglés Diccionario