canary island donkey - French English Dictionary