put the finger on someone - German English Dictionary