Norse in general seems to have an exaggerated abundance of words and idioms with the meaning 'to be able' — don't ask me why :/ The following words from my mother tongue all translate to 'to be able', in one way or another, and there might be many more words and idioms that I'm not even aware of. The general pattern seems to be a distinction between innate capability and external circumstances.
bark, to be able (to have the toughness) [cf. En. bark (sb.)]
— ti bark hald, to be able to hold
— cf. hit barkar áf, it goes quickly
beit, to be able (to have the effect) [cf. En. bait]
— ti beit leys, to be able to solve
— cf. ti beit fiskan, to bait, provoke the fish
dog, to be able (to have the avail) [cf. En. dow]
— ti dog hjølp, to be able to help
— cf. hit dogr int, it is of no avail
fá, to be able (to have the means) [cf. En. fang]
— ti fá sof, to be able to sleep
— cf. ti fá gáfur, to receive gifts
ið (íð-i-?), to be able (to have the inclination) [cf. En. (?)]
— ti ið grept, to be able to (manually) till
— ti iðast (mid.) grept, to be able to (manually) till
kunn, to be able (to have the ability) [cf. En. can]
— ti kunn flýg, to be able to fly
má, to be able (to have the opportunity) [cf. En. may]
— ti má haf, to be able to have
— cf. ti má dálit, to feel unwell
megt, to be able (to have the might) [cf. En. might]
— ti megt lypt, to be able to lift
ná, to be able (to have the effort) [cf. En. near (ad.)]
— ti ná bygg, to be able to build
— cf. þei nár stranden, they reach the shore
ork, to be able (to have the strength) [cf. En. work]
— ti ork hleup, to be able to sprint
ráð, to be able (to have the means) [cf. En. rede, read]
— ti ráð hitt, to be able to find
— cf. hit ráðr lugn, tranquillity prevails
reið, to be able (to have the effect) [cf. En. ready]
— ti reið skeyt, to be able to manage
— cf. ti reið upp, to tidy upp, organise
The more common ones are: dog, fá, ið, kunn, megt, and ork. Other candidates that might also translate to 'to be able': ann, get (git?), hend, and klar.
I don't know enough about English or German to make any conclusions, but it wouldn't surprise me if at least German had similar words. General English might be more stingy with such words, but dialects might be richer in them.