a place to rest my head - Türkisch Englisch Wörterbuch