leave (one) to stew - Francés Inglés Diccionario