put one's finger - German English Dictionary