bullet-ridden - German English Dictionary