un ragoût de mouton - French English Dictionary