mental mechanics - Turkish English Dictionary