hand-held portable power tools - German English Dictionary