sayre's suspension apparatus - Alemán Inglés Diccionario