leave one’s home address - Türkisch Englisch Wörterbuch