canary island spurge - Turkish English Dictionary