handful of curious tourists - Spanish English Dictionary