throwing stones at something or somebody - Spanisch Englisch Wörterbuch