mop up crew - Francés Inglés Diccionario