to impeach or quash - Espagnol Anglais Dictionnaire