wallow in the mire - Francés Inglés Diccionario