meat and potatoes - French English Dictionary