lay one's hands on something - Espagnol Anglais Dictionnaire