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