Ampulla of Vater
Illuminator
Results from Google translate for "witness" noun & verb (do "witnesses" get bugged?):
Translations of witness
noun
la testimonianza= testimony, witness, evidence, proof, demonstration, deposition
testimone= witness, deponent
lo spettatore= viewer, spectator, onlooker, beholder, bystander, witness
teste= witness
verb
testimoniare= witness, testify, attest, record, depose
assistere a= attend, witness
constatare= note, observe, ascertain, witness
autenticare= authenticate, certify, witness
It is better to understand completely the possible uses of a foreign word. Just adding a prefix, suffix, or supporting word can completely alter the meaning. Here is a place where you can check on this:
Online translators can only be used in conjunction with a more in depth source, as a computer cannot understand all the nuances of language.