synthetic devices - Fransızca İngilizce Sözlük