place where people, animals or things gather - İspanyolca İngilizce Sözlük