meat-and-potatoes - French English Dictionary