give a place to stay - Türkisch Englisch Wörterbuch