screwdriver-drill - German English Dictionary