lay one's hands on - German English Dictionary