impede negotiations - Alemán Inglés Diccionario