beef and vegetable stew wrapped in a banana leaf and steamed - French English Dictionary