mallorca donkey - Turkish English Dictionary