put on oneself a cowl or hood - Türkçe İngilizce Sözlük