canterbury ball (campanula medium) - Spanish English Dictionary