microdrill - Turkish English Dictionary