on-board switching - German English Dictionary