meat steamed until tender - Turkish English Dictionary