swim/wallow in blood - French English Dictionary