cube steak - French English Dictionary