hamstrung - Francés Inglés Diccionario