on-board equipment - German English Dictionary