beleaguering - Francés Inglés Diccionario