beleaguered - Alemán Inglés Diccionario