accident proof - German English Dictionary