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