Can I use Ecco to look up words in another language?
Only if you first enter them yourself! There are no standard dictionaries supplied with Ecco: the assumption is that each translator will want to keep his/her own database of terms (from a multitude of sources). There is nothing to stop you using Ecco purely as a terminology program, however, if you wish.