perforated metal screen - Fransızca İngilizce Sözlük