hang out spot - German English Dictionary