stab from a dagger - German English Dictionary