biomechanic - Turkish English Dictionary