place of installation - Fransızca İngilizce Sözlük