hiding her face behind a cloak or handkerchief - Türkisch Englisch Wörterbuch