anything carried in a cloak - İngilizce Eşanlam Sözlük