minimum stopping distance - German English Dictionary