sheepmeat - French English Dictionary