engine synchroscope - German English Dictionary