mechanoreflex - Turkish English Dictionary