caramelized peanuts - Francés Inglés Diccionario