put one's hands on something - Español Inglés Diccionario