bullet-riddled - Spanish English Dictionary