The online Arabic-English dictionary that reminds me most of the site you mentioned is PONS. It isn't exclusively an Arabic-English dictionary. Other language pairings are offered as well. To give you a taste of what it can offer, click on the link below:
You may also like WordReference.com. Here's what it does with this same word:
You can ask that question with a number of different auxiliaries – would, should, could, did, does... each generating a different answer. My answer is not about the Arapaho project (which seems to be 404), but the outline of my answer may be applicable to Arapaho. This is based on Saami and the product of Giellatekno.
North Saami is taught as a language ...