feminine past participle of toucher - Deutsch Englisch Wörterbuch