be drenched in blood - Turkish English Dictionary