bio-mechanics - Turkish English Dictionary