sudden stopping of something in motion - Espagnol Anglais Dictionnaire