do-it-yourself enthusiast - Turkish English Dictionary