synthetic devices - Francés Inglés Diccionario