mechanical antidote - Turkish English Dictionary