cut off one's finger - German English Dictionary