someone who feels the pulse - German English Dictionary