sit down at the negotiating table - Alemán Inglés Diccionario