lay one's hands off - Turco Inglés Diccionario