high-level talks - Alemán Inglés Diccionario