synthetic devices - İspanyolca İngilizce Sözlük