take off the cowl/hood - Fransızca İngilizce Sözlük