dry roasted peanuts - Francés Inglés Diccionario