feminine past participle of traiter - Español Inglés Diccionario