diamond frames - Fransızca İngilizce Sözlük