yard donkey - French English Dictionary