self-breaking strut - German English Dictionary