microdrill - German English Dictionary