The English term "radar" matches the Dutch term "raderwerk"

other english words that include "radar" : dutch :
radar radar