feminine past participle of toucher - Espagnol Anglais Dictionnaire