insistent and repeated skidding of car wheels - Espagnol Anglais Dictionnaire