person from ayacucho, peru - Francés Inglés Diccionario