stroganoff - French English Dictionary