powered lawn and garden equipment - Turc Anglais Dictionnaire