tachographs
English
Noun
tachographs
plural of
tachograph