feminine past participle of cacher - Türkisch Englisch Wörterbuch