synthetic devices - Espagnol Anglais Dictionnaire