business deal - Turco Inglés Diccionario