far-reaching agreement - German English Dictionary