canary islands spurge - Turkish English Dictionary