canary ivy - German English Dictionary