tachometers - German English Dictionary