canary ısland pine - Turkish English Dictionary