engine synchroscope - Spanish English Dictionary