mop the floor with someone - Alemán Inglés Diccionario