on-board instrumentation - German English Dictionary