reduced ability to stop - German English Dictionary