touchy-feely person - German English Dictionary