The English term "institute" matches the German term "Institut"

other english words that include "institute" : german :
place, institute Anstalt