stew in own juice - Espagnol Anglais Dictionnaire