hamstringed - French English Dictionary