sayre's suspension apparatus - German English Dictionary