sit down at the negotiating table - Turco Inglés Diccionario