final terminal stopping device - German English Dictionary