canker blossom - Turkish English Dictionary