electrodrill - Turkish English Dictionary