sit on their hands - Alemán Inglés Diccionario