to sell or deal with - Turco Inglés Diccionario