safety cornerstone - German English Dictionary