powered lawn-mover - Turkish English Dictionary