The English term "trill" matches the German term "Triller"

other english words that include "trill" : german :
trillion Trillion