have somewhere to hang one's hat - German English Dictionary