canary island holly - Turkish English Dictionary