Dmrp16. A ha the blood that moves the body lyrics meaning genius. Dramatize or dramatise. Leistenbruch in english pronunciation dictionary.