scarlet bush - German English Dictionary