to make a deal with - German English Dictionary