marmalade bush - German English Dictionary