grab and snatch things from one another - German English Dictionary