beleaguering - Alemán Inglés Diccionario