throwing stones at something or somebody - Almanca İngilizce Sözlük