a baby donkey - French English Dictionary