make an agreement with - German English Dictionary