agreed stopping place - German English Dictionary