do-it-all inventor - Turkish English Dictionary