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