kidney dagger - German English Dictionary