lay the finger on someone - German English Dictionary