cooked in its own juice - Español Inglés Diccionario