donkey riding - French English Dictionary