powered lawn and garden equipment - Spanish English Dictionary