swim/wallow in blood - Francés Inglés Diccionario