(for a motor vehicle) to turn over several times - Spanish English Dictionary