a myrtaceous shrub - German English Dictionary