(a person) beleaguered - Turco Inglés Diccionario