feminine past participle of atteler - Espagnol Anglais Dictionnaire