truffles (candy or vegetable) - Francés Inglés Diccionario