place of sacrifice - İngilizce Eşanlam Sözlük