handful of curious tourists - Alemán Inglés Diccionario