to afford adequate protection - Fransızca İngilizce Sözlük