marinaded and stewed trimmings of hare - French English Dictionary