stone somebody - German English Dictionary