leave one’s home address - Turkish English Dictionary