to pelt with stones - Espagnol Anglais Dictionnaire