marinaded and stewed trimmings of hare - Espagnol Anglais Dictionnaire