sayre's suspension apparatus - Turkish English Dictionary