impede negotiations - German English Dictionary