hamstringed - Turkish English Dictionary