ink the agreement - German English Dictionary