hold further talks - Turco Inglés Diccionario