donkey salami - French English Dictionary