twigs and berries - German English Dictionary