confetti bush - German English Dictionary