beleaguers - Alemán Inglés Diccionario