clean someone's clock - Francés Inglés Diccionario