bio-mechanic - Turkish English Dictionary