rum shrub - German English Dictionary