hamstringed - Spanish English Dictionary