canary island donkey - Turkish English Dictionary