snake oil salesperson - Turco Inglés Diccionario