mechanical mask - Fransızca İngilizce Sözlük