person from ayacucho, peru - Alemán Inglés Diccionario