hamstringed - German English Dictionary