place of sacrifice - Almanca İngilizce Sözlük