snatch from one another - German English Dictionary