meat steamed until tender - Francés Inglés Diccionario