hash of lambs and goats - French English Dictionary