shrubby bittersweet - German English Dictionary