preventer stay - German English Dictionary