biceps flexor cruris - Turkish English Dictionary