let someone stew in his/her own juice - Español Inglés Diccionario