wring the hands - Alemán Inglés Diccionario