sayre's suspension apparatus - Francés Inglés Diccionario