"Around 2001 [Foxy Brown] was engaged to Spragga Benz." I wonder what spragga benz means in German