sit on their hands - Francés Inglés Diccionario