canker blossom - German English Dictionary