electrically driven tool - German English Dictionary