leave one’s home address - German English Dictionary