hagriddenEnglish → SpanishOxford English–Spanishhagridden /AmE ˈhæɡˌrɪdn , BrE ˈhaɡrɪd(ə)n / adjective angustiado, atormentado