The English term "trill" matches the Dutch term "trillers maken"

other english words that include "trill" : dutch :
trillion triljoen